package com.wenwu.service;

import java.util.List;

import com.wenwu.common.bean.RelicsHumanityEnvironment;
import com.wenwu.common.exception.RelicsException;
import com.wenwu.common.page.PaginationVO;

/**
 * @project RelicsProject-service
 * @class HumanityService.java
 * @author zhujiagui E-mail:<zhujiagui@zkingsoft.com>
 * @date 2015年5月6日 下午10:58:15
 * @description 人文环境管理模块
 */
public interface HumanityService {
	String addObj(RelicsHumanityEnvironment humanity) throws RelicsException;

	RelicsHumanityEnvironment selectObjByKey(Integer basicId)
			throws RelicsException;

	RelicsHumanityEnvironment selectThisObjByKey(Integer humanityId)
			throws RelicsException;

	PaginationVO selectList(RelicsHumanityEnvironment humanity,
			PaginationVO pageVo) throws RelicsException;
	
	int deleteByKey(List<?> keys) throws RelicsException;
}
